Its been too long and there are a lot of new features and overdue fixes that need to get out. I also want people to tell me what's broken so I can finish a good stable release soon.
- Changed since 1.0b2
Fixed problem on PowerMacs that don't have the Drag Manager installed.
Changed the 115200 code for machines with DMA serial driver; maybe this works.
Fixed problem when default service (Local) is deleted.
Fixed Macros menu to show all 10 items.
Added "quit" script command.
Fixed stopping of Ascii Send and the menu text.
Fixed Enter key on powerbooks.
Changed default color set - should be closer to PC's. Need to add a way to restore the default colors.
Drag scrolling in the term window can be sped up depending on how far outside the window the mouse is positioned.
Fixed some of the Help balloons for Kermit menu items.
(Probably a few other changes.)
Note: the documentation files are not changed from 1.0b2 and still need work.
- Major changes
Fat Binary - ZTerm application has both 680x0 and PowerPC code.
Kermit - supports long packets, but not windowing mode
16 color ANSI - colors can be set in Color Preferences
Dynamic scroll bar - text scrolls as you drag the scroll "thumb"
Drag Manager support - If you have the Drag Manager installed, you can drag text into or out of the main ZTerm window. Dragging text into ZTerm is equivalent to pasting that text.
Downloading more reliable when ZTerm is not the front application
Scripts can be located in a Scripts folder in the ZTerm folder; aliases work
AutoOpen folder - (System 7 or later) allows you to set up applications to be launched when certain file types are downloaded. When a file download completes, ZTerm looks in the AutoOpen folder for an alias that matches the file type (4 character code) or the files extension ( like .doc, but leave off the period). The alias should be an application that can open the given type of file. For example, if you want .HQX files to be processed after they are downloaded, you could make an alias to Stuffit Expander and name the alias "HQX" and place the alias in a folder called AutoOpen inside the ZTerm folder.
Font selection - you can now choose a specific font to be used for each service, in the Terminal settings dialog. Terminal emulation works best with fixed width fonts, so you may get unexpected results if you select a proportional font. There is still some work to be done to properly handle two byte fonts like Japanese and Chinese.
Higher data rates on AV and PowerMac models - on the builtin serial ports on these models, speeds of 115200 and 230400 can be selected. This uses undocumented, unsupported functions in the DMA Serial driver, and I haven't yet been able to verify that they work the way I think. I don't have any devices that use 115200 or 230400 speeds.
14400 and 28800 speeds added. In most cases, you will want to use a faster speed, like 38400, to make best use of the modem's compression capabilities. Also, note that not all modems support these interface (DTE) speeds. Some 14400 modems may not support a 14400 interface speed.
Default serial buffer size increased from 4k to 16k. If you used ResEdit to change this buffer size to larger than 4k, your setting will not be changed.
Command-UpArrow will do a PageUp in the scroll buffer; Command-DownArrow is a PageDown. These are handled on a PowerBook or non-Extended keyboard.
Scripting - just a few minor additions. The wait for prompt command will now look on the previous line if the cursor is in one of the first few positions on the line. Also:
send break [duration] - to send a break signal
quit - causes ZTerm to quit
$hh_mm - (built in variable) gives the time in hh_mm format, can be used in building unique file names (eg, to make a unique capture file name). The $time variable is in hh:mm format, and a colon isn't good to use in a filename, unless you are specifying a path.
$phone - (built in variable) gives the phone number of the current service